wall trophy - French English Dictionary